
div,form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0;}
.mainContent{padding:10px; overflow:hidden}
.mainContent h3{height:32px;padding-left:8px;background:url(../images/tt_bg.gif) repeat-x;border-bottom:1px solid #d6e5e8;position:relative;}
.mainContent h3 span.pl{float:right;margin:3px 6px 0px 0px;}
.mainContent h3 span.pl a.on{background:url(../images/pll2.gif);display:block;width:93px;height:27px;line-height:27px;text-align:center;color:#fff;font-weight:800;font-size:14px;}
.mainContent h3 span.pl a.out{background:url(../images/pll1.gif);display:block;width:93px;height:27px;line-height:27px;text-align:center;color:#fff;font-weight:800;font-size:14px;}
.mainContent h3 span.s_door{float:left;position:relative;top:3px;}
.mainContent h3 span.s_door a{float:left;width:79px;height:30px;margin-left:7px;line-height:30px;text-align:center;font-size:14px;font-weight:800;}
.mainContent h3 span.s_door a.on{color:#333;background:url(../images/slidoor_bg.gif) no-repeat;}
.mainContent h3 span.s_door a.out{color:#333;background:url(../images/slidoor_bg.gif) -86px 0px no-repeat;font-weight:normal;}
.mainContent .pagefl{ height:30px; line-height:30px; overflow:hidden;}
.mainContent .pagefl .p_bar{ margin-top:5px; line-height:normal;}
.mainContent .pagefl .num{ width:100px; margin-top:5px;}
.mainContent .pagefl em{font-style:normal;color:red;}
.mainContent .Comment{margin:10px auto 0; padding:16px 16px 8px 16px;_padding:16px 16px 0 16px;border:1px solid #DCDCDC}
.mainContent .Comment textarea{width:98%; height:100px; padding:4px; font-size:12px; border:1px solid #DCDCDC; margin:5px 0 10px;}
			 .Comment p.line1{line-height:25px; height:25px; vertical-align: top; }
			 .Comment p.line2{margin-top:0;}
			 .Comment p.line1 input{line-height:15px;margin:0px 6px;}
			 .Comment p.line1 input.txt{width:55px;height:15px;line-height:15px;margin:0px 6px;border:1px solid #DCDCDC;}
			 .Comment p.line1 input.login{margin:0px;padding:0px;width:34px;height:20px;line-height:20px;background:#d6d6d6 url(../images/login.gif) no-repeat;border:none;cursor:pointer;}
.mainContent .Comment p.line1{width:100%;margin:0 auto;}
.mainContent .Comment p.line1 input,img{ vertical-align:middle;}
.mainContent .Comment p.line1 input.txt{height:23px; line-height:23px; vertical-align: middle; }
.mainContent .Comment p.line1 a:hover{color:red;text-decoration:underline;}
.mainContent .Comment p.line3{text-align:justify;}
.mainContent .Comment input.fb_btn{width:75px;height:28px;background:url(../images/fb.gif) no-repeat;cursor:pointer;border:none;font-weight:800;}
.mainContent .last{border-bottom:1px solid #dedede}
.mainContent .pl_box h4{height:30px;line-height:30px;padding:0px 10px;border-top:1px solid #dedede;background:#f5f5f5;color:#666;}
.mainContent .pl_box h4 span.name{float:left;}
.mainContent .pl_box h4 span.time{float:right;}
.mainContent .bottom{color:#0c53ab;text-align:center;padding:10px 0px;}
.mainContent .bottom a{color:#0c53ab;padding:0px 4px;}
.mainContent .bottom a:hover{color:red;}
.mainContent .bottom a img{margin-left:2px;}
.plyzm .txt{ width:50px;border:1px solid #CCC; vertical-align:middle;}
.plyzm img{vertical-align: middle; }
.pl_content{padding:8px 10px;font-size:14px;line-height:22px;}
.pl_content fieldset{ margin:10px auto; padding:10px}
.pl_content .quoting{position:relative;background:#fffff8;width:98%;border:1px solid #E5E5E5;color:#888888;margin:5px auto;padding:3px 4px 10px 4px;overflow:hidden}
.pl_content .quoting.top {background:none repeat scroll 0 0 #f8f8f8;}
.pl_content .quoting span.info_zc{width:80px;display:block;height:22px;line-height:22px;float:right;}
.pl_content .quoting span.info_zc a{padding:0px 6px;font-size:12px;color:#0C53ab;}
.pl_content .quoting span.info_zc a:hover{color:red}
.pl_content .quoting .info_q{line-height:35px;}
.pl_content .quoting p {color:#444444;margin:10px 5px;font-size:14px;text-align:justify;display:block;clear:both;line-height:24px;}
.pl_content .quoting .info_q .info_title {float:left;font-size:12px;}
.pl_content .quoting .info_q .info_floor {float:right;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.pl_content .quoting .Comment .line1{font-size:12px;}
.pl_content .quoting .Comment .closes{float:right;cursor:pointer}
.pl_content .info_floor_newlevel{float:right;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.pl_content .zc_btn{height:30px;line-height:30px;text-align:right;}
.pl_content .zc_btn a{position:relative;height:21px;line-height:21px;color:#333;display:inline-block;background:url(../images/zc_l_bg.gif) no-repeat;font-size:12px;padding-left:8px;margin-right:10px;}
.pl_content .zc_btn a span{width:5px;height:21px;background:url(../images/zc_r_bg.gif) no-repeat;position:absolute;right:-2px;top:0;}
.pl_content .zc_btn a em{color:red;font-style:normal;font-family:simsun;padding:0px 2px;}
.pl_content .zc_btn a.hf{width:34px;background:url(../images/down.gif) no-repeat;padding-right:30px;margin:0px;}
.pl_content .Comment{display:block;clear:both;}
.sideBar{width:300px;float:right;border:1px solid #8EC3E9;}
.sideBar h5{height:29px;line-height:29px;border-bottom:1px solid #8EC3E9;background:url(../images/right_t_bg.gif) repeat-x;padding-left:6px;font-size:14px;position:relative;}
.sideBar h5 span{float:right;margin-right:10px;position:relative;top:4px;}#m1,#m2{margin-right:-1px;}
.sideBar h5 span a{display:inline-block;width:46px;height:24px;line-height:24px;border:1px solid #8EC3E9;font-size:12px;text-align:center;color:#3570b9}
.sideBar h5 span a.on{border-bottom:1px solid #fff;background:#fff;}
.sideBar h5 span a.out{background:url(../images/r_door_bg.gif) no-repeat;}
.sideBar ul{margin:6px 0px;}
.sideBar li{height:24px;line-height:24px;overflow:hidden;padding-left:20px;background:url(../images/point.gif) 10px 9px no-repeat;}
.sideBar li span{float:right;width:30px;color:#666;padding-right:14px;}
.sideBar li span em{font-style:normal;color:red;padding-left:4px;float:right;text-align:right}
.textareaOn{background:#fffce6;}
.textareaOut{background:#f6f6f6 url(../images/textarea_bg.gif) center no-repeat;}
.textarea2On{background:#fff;}
.mainContent h3.bottom_pl{border-top:1px solid #d6e5e8;position:relative}
.mainContent h3.bottom_pl span.s_door{position:relative;top:-1px;}
.mainContent h3 span.s_door a.on{color:#333;background:url(../images/slidoor_bg_1.gif) no-repeat;}
.mainContent h3 span.s_door a.out{color:#333;background:url(../images/slidoor_bg_1.gif) -86px 0px no-repeat;font-weight:normal;}